#include <stdio.h>
#include <stdint.h>
#include <wiringPi.h>
#include <wiringSerial.h>
#include <fcntl.h>
#include <sys/stat.h>
#include <unistd.h> 
#include <string.h>

int main()
{
	int fdUart;
	double ax=0;
unsigned char gnssbuffer[10];
	if((fdUart=serialOpen("/dev/ttyUSB0",115200))<0)
		return 2;
	printf("ok\r\n");
	while(1)
  while(serialDataAvail(fdUart))
  {
    if(serialGetchar(fdUart) == 0x55)
    {
		if(serialGetchar(fdUart) == 0x51)
		{
				for(int i=0;i<9;i++)
				gnssbuffer[i]=serialGetchar(fdUart);
				ax = ((gnssbuffer[1]<<8)|gnssbuffer[0])/32768*16*9.8;
				printf("%.4f\n",ax);
		}
}
  }
    return 0;
}
